Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
173 OWEN ROAD Terraced £318,057 £169,950 18 Feb 2005
174 OWEN ROAD Terraced £145,628 £98,000 9 Jan 2015
177 OWEN ROAD Terraced £142,900 £118,000 9 Jun 2020
179 OWEN ROAD Terraced £152,475 £31,000 7 Nov 1997
181 OWEN ROAD Terraced £146,930 £100,000 24 Apr 2015